peripheral angiography - French English Dictionary